be moonstruck - Turkish English Dictionary